package cn.taketoday.live.config.settings;

import java.io.Serializable;
import java.util.Collections;
import java.util.Set;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author BanqiJane
 */
@Data
@NoArgsConstructor
public class AutoReplySetting implements Serializable {
  private static final long serialVersionUID = 562887876061232840L;
  /**
   * 是否开启
   */
  private boolean enable = false;
  /**
   * 是否精确匹配
   */
  private boolean accurate = false;
  /**
   * 关键字集合
   */
  private Set<String> keywords = Collections.emptySet();
  /**
   * 屏蔽字集合
   */
  private Set<String> shields = Collections.emptySet();
  /**
   * 发送弹幕体
   */
  private String reply;

}
